Big Huge Thesaurus

Gomphrena globosa

noun